from levelOne import *

class SilentAuctionItem(ItemDonation):
  def __init__(self, donor="", contact="", phone="", streetAddress="", city="", state="", zipcode="", date="", mailAddress="", mailCity="", mailState="", mailZipcode="", email="", value=0, itemNum="", category="", item="", eaplContact="", soldFor=0):
    ItemDonation.__init__(self, donor, contact, phone, streetAddress, city, state, zipcode, date, mailAddress, mailCity, mailState, mailZipcode, email, value, itemNum, category, item, eaplContact)
    self.soldFor = soldFor
    print donor
    print contact
    print phone

class LiveAuctionItem(ItemDonation):
  def __init__(self, donor="", contact="", phone="", streetAddress="", city="", state="", zipcode="", date="", mailAddress="", mailCity="", mailState="", mailZipcode="", email="", value=0, itemNum="", category="", item="", eaplContact="", soldFor=0):
    ItemDonation.__init__(self, donor, contact, phone, streetAddress, city, state, zipcode, date, mailAddress, mailCity, mailState, mailZipcode, email, value, itemNum, category, item, eaplContact)
    self.soldFor = soldFor

class GiveAwayItem(ItemDonation):
  def __init__(self, donor="", contact="", phone="", streetAddress="", city="", state="", zipcode="", date="", mailAddress="", mailCity="", mailState="", mailZipcode="", email="", value=0, itemNum="", category="", item="", eaplContact=""):
    ItemDonation.__init__(self, donor, contact, phone, streetAddress, city, state, zipcode, date, mailAddress, mailCity, mailState, mailZipcode, email, value, itemNum, category, item, eaplContact)

class Expense:
  def __init__(self, date="", payee="", amount=0, payer="", advertising=False, banners=False, paperGoods=False, shirts=False, mugs=False, stamps=False, other=False, total=0):
    self.date = date
    self.payee = payee
    self.amount = amount
    self.payer = payer
    self.advertising = advertising
    self.banners = banners
    self.paperGoods = paperGoods
    self.shirts = shirts
    self.mugs = mugs
    self.stamps = stamps
    self.other = other
    self.total = total

class CashDonation(PrivateCashDonation):
  def __init__(self, total=0, donor="", contact="", phone="", streetAddress="", city="", state="", zipcode="", date="", mailAddress="", mailCity="", mailState="", mailZipcode="", email="", value=0, cash=False, check=False, donation=False, tickets=False, shirts=False, mugs=False, sponsor=False, other=False, donationLevel=""):
    PrivateCashDonation.__init__(self, total, donor, contact, phone, streetAddress, city, state, zipcode, date, mailAddress, mailCity, mailState, mailZipcode, email, value, cash, check, donation, tickets, shirts, mugs, sponsor, other, donationLevel)
